fulfil the needs - Turc Anglais Dictionnaire